From 36893a9ef8b724e283038f0d538c411cdd5b1ddb Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 21 Dec 2010 03:54:15 +0100 Subject: [PATCH] gdk: Make GdkWindow abstract This way backend implementors get an error if they don't set display_class->window_type to their subclass. And that's exactly what we want. --- gdk/gdkwindow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index cb159e625c..699d5dc3bd 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -271,7 +271,7 @@ new_region_tag (void) return ++tag; } -G_DEFINE_TYPE (GdkWindow, gdk_window, G_TYPE_OBJECT) +G_DEFINE_ABSTRACT_TYPE (GdkWindow, gdk_window, G_TYPE_OBJECT) GType _gdk_paintable_get_type (void) -- 2.30.2